home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / tex-k / tex-k-archive.past / 1995.02 / 000151_walt@snowhite.cis.uoguelph.ca_Mon Feb 27 10:37:21 1995.msg < prev    next >
Internet Message Format  |  1995-02-28  |  5KB

  1. Received: from snowhite.cis.uoguelph.ca by cs.umb.edu with SMTP id AA21260
  2.   (5.65c/IDA-1.4.4 for <tex-k@cs.umb.edu>); Mon, 27 Feb 1995 15:58:27 -0500
  3. Received: from burt.cis.uoguelph.ca by snowhite.cis.uoguelph.ca (5.64/1.35)
  4.     id AA22535; Mon, 27 Feb 95 20:56:25 GMT
  5. Date: Mon, 27 Feb 1995 15:37:21 -0500 (EST)
  6. From: <walt@snowhite.cis.uoguelph.ca>
  7. Subject: Re: don't understand MakeTeXPK
  8. To: "Bastiaan J. Braams" <braams@MFDD2.CIMS.NYU.EDU>
  9. Cc: tex-k@cs.umb.edu
  10. In-Reply-To: <9502262157.AA10214@MFDD2.CIMS.NYU.EDU>
  11. Message-Id: <Pine.3.05.9502271518.A6184-d100000@snowhite.cis.uoguelph.ca>
  12. Mime-Version: 1.0
  13. Content-Type: TEXT/PLAIN; charset=US-ASCII
  14.  
  15.  
  16.  
  17. On Sun, 26 Feb 1995, Bastiaan J. Braams wrote:
  18.  
  19. > I am installing TeX/MF and don't understand the role of the program
  20. > MakeTeXPK.  Please clarify.
  21. > In the README in /usr/local/lib/texmf/fonts/public/cm/src it is said:
  22. >   If you want a Makefile to generate bitmap fonts in advance, instead of
  23. >   generating them on the fly with MakeTeXPK, take a look at Makefile.gf in
  24. >   this directory.
  25. > Well, *should* I want to generate bitmap fonts in advance?  If so, which
  26. > bitmap fonts?  And if not, what should be done instead?
  27.     You should definitely allow fonts to be generated on the
  28.     fly, otherwise you would be nullifying one of the benefits of
  29.     the kpathsea library.
  30.  
  31.  
  32. > The programs that I am installing are web2c-6.1, dvipsk-5.58f and
  33. > xdvik-18f, with patches web2c.alloca.help and web2c-kpathsea-2.6.help.
  34. > The machine is an SGI Power Onyx running IRIX64 6.0.1.  The paths are the
  35. > defaults, and I installed the texmf directory from lib-6.9 in /usr/local.
  36. > For compilation I used "cc -32" (32 bit pointers), which should make this
  37. > IRIX64 behave rather like an IRIX5.3 machine.  It was found necessary to
  38. > set
  39. >   #define NO_FOIL_X_WCHAR_T
  40. > in the file kpathsea-2.6/web2c/lib/c-auto.h; with that everything seemed
  41. > to make and install well.
  42. > Here is the source of my confusion.  Following the installation procedure,
  43. > which appeared to have been successful, I revert to being a normal user,
  44. > go into some junk directory, and type `tex foo.tex'.  As hoped, I acquire
  45. > a file `foo.dvi'.  Then I type `dvips foo.dvi'.  Now the system starts
  46. > running MakeTeXMF, like this:
  47. >   This is dvipsk 5.58f Copyright 1986, 1994 Radical Eye Software
  48. >   ' TeX output 1995.02.26:1345' -> |lpr
  49. >   kpathsea: Running MakeTeXPK cmr10 720 600 magstep\(1.0\) ljfour
  50. >   /usr/local/bin/MakeTeXPK: Running mf \mode:=ljfour; mag:=magstep(1.0); scrollmode; input cmr10
  51. >   This is METAFONT, Version 2.71 (C version 6.1)
  52. >   (/usr/local/lib/texmf/fonts/public/cm/src/cmr10.mf
  53. >   (/usr/local/lib/texmf/fonts/public/cm/src/cmbase.mf)
  54. >   (/usr/local/lib/texmf/fonts/public/cm/src/roman.mf
  55. >   (/usr/local/lib/texmf/fonts/public/cm/src/romanu.mf [65] [66] [67] [68]
  56. >   [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83]
  57. >      [ ... stuff deleted ]
  58. >   (/usr/local/lib/texmf/fonts/public/cm/src/romlig.mf [11] [12] [13] [14]
  59. >   [15]) (/usr/local/lib/texmf/fonts/public/cm/src/comlig.mf [34] [45] [92]
  60. >   [123] [124]) ) )
  61. >   Font metrics written on cmr10.tfm.
  62. >   Output written on cmr10.720gf (128 characters, 28572 bytes).
  63. >   Transcript written on cmr10.log.
  64. >   Cannot create directory "/usr/local/lib/texmf/fonts/tmp/pk/ljfour": Permission denied
  65. >   /usr/local/bin/MakeTeXPK: Could not mkdir /usr/local/lib/texmf/fonts/tmp/pk/ljfour.
  66. >   kpathsea: Appending font creation commands to missfont.log.
  67. >   dvips: Font cmr10 not found, characters will be left blank.
  68. >      [...]
  69.     BEST solution: The problem (I have seen this) is that the directory 
  70.     couldn't be created. In all likelyhood the directory 
  71.     /tmp/pk doesn't  exist;hence /tmp/pk/ljfour couldn't
  72.     be made. Suggest you get the map files at ftp.cs.umb.edu in
  73.     pub/tex/map.uu (uuencoded! tar file). Place them at the
  74.     location NAMEMAPDIR defines in MakeTeXPK -- enables the
  75.     fonts to be created and placed under their typeface names.
  76.  
  77.     Short Solution: the mkdir function should be replaced by mkdir -p 
  78.     to ensure that intermediate directories are made.(FreeBSD1.1.5);
  79.     as the general user doesn't have root permission -- you *should*
  80.     use the map files as directed above.
  81.     Also  as superuser it may be suitable for
  82.     you to  create in $TEXMF/fonts/<foundary>/<typeface> the directories
  83.     tfm and pk *provided* the src directory already there contains
  84.     Metafonts source files *.mf.
  85.  
  86. > What is going on here?  Should I become super-user again and run MakeTeXPK
  87. > before giving the system over to users?  If so, with what arguments?  Or
  88. > should I change permission flags for /usr/local/lib/texmf/fonts/tmp/pk?
  89. >  -- Bas Braams (braams@cims.nyu.edu)
  90.  
  91.